Nodes
The whole concept of Nodes is central to GenerativeComponents. You can efficiently construct sophisticated designs from a number of small pieces. Just as a line is constructed by first creating two points, a complex shape can be created by creating two solids and performing a Boolean operation between them.
Nodes are the building blocks of a GenerativeComponents model. Nodes can be geometry, such as a line curve or a point, They can be data, such as a slider to specify length. Or they can be a process such as exporting data to Excel. The dependencies between the node and its inputs are retained and are visible in the Graph.
GenerativeComponents is a dynamic system. Performance will be affected by the number of node types you use, so be as efficient as possible. Use the output of one node as the input of a new node.
Nodes can be geometric entities:
Nodes may not necessarily be geometric entities: